home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 2 / ETO Development Tools 2.iso / Essentials / Developer Essentials Nov 90 / Apple II / Apple.II.partition / Tools / Technical.Notes / IIGS / TN.IIGS.041 < prev    next >
Encoding:
Text File  |  1988-12-20  |  3.4 KB  |  74 lines  |  [TEXT/pdos]

  1. Apple II
  2. Technical Notes
  3. _____________________________________________________________________________
  4.                                                   Developer Technical Support
  5.  
  6.  
  7. Apple IIGS
  8. #41:    Font Family Numbers
  9.  
  10. Revised by:    Keith Rollin & Matt Deatherage                   November 1988
  11. Written by:    Rilla Reynolds & Jeff Erickson                        May 1988
  12.  
  13. This Technical Note lists fonts and font family numbers as well as 
  14. considerations when printing to a LaserWriter printer and a word of caution 
  15. about using font family numbers.
  16. _____________________________________________________________________________
  17.  
  18. The following table lists fonts and their corresponding font family numbers.  
  19. All family numbers are listed in decimal format except the first three.
  20.  
  21.     ID       Family Name          ID        Family Name
  22.     $FFFD    Chicago              12        Los Angeles
  23.     $FFFE    Shaston              13        Zapf Dingbats*
  24.     $FFFF    (no font)            14        Bookman*
  25.     0        System Font          15        Helvetica Narrow*
  26.     1        System Font          16        Palatino*
  27.     2        New York             18        Zapf Chancery*
  28.     3        Geneva               20        Times*
  29.     4        Monaco               21        Helvetica*
  30.     5        Venice               22        Courier*
  31.     6        London               23        Symbol*
  32.     7        Athens               24        Taliesin
  33.     8        San Francisco        33        Avant Garde*
  34.     9        Toronto              34        New Century Schoolbook*
  35.     11       Cairo
  36.  
  37. Fonts denoted with an asterisk (*) are resident in the ROM on the LaserWriter 
  38. Plus, IINT and IINTX printers.  The name of Times on these printers is 
  39. actually Times-Roman.  The decimal font family ID for Shaston (a modified 
  40. Helvetica) is 65534 (-2), not 65524 as documented in the Font Manager chapter 
  41. of the Apple IIGS Toolbox Reference.
  42.  
  43. When printing to a LaserWriter printer with the font substitution option 
  44. turned on, the system substitutes Times, Helvetica, and Courier for the screen 
  45. fonts New York, Geneva, and Monaco respectively.
  46.  
  47. Prior to System Disk 3.2, all non-LaserWriter fonts (except New York, Geneva, 
  48. and Shaston) were converted to Courier when printing.  With System Disk 3.2 
  49. and later, the LaserWriter driver will print bitmap versions of the screen 
  50. fonts if they are non-LaserWriter fonts unless it is driving an original 
  51. LaserWriter printer.  In this case, fonts which are in ROM on later 
  52. LaserWriter printers are converted to Courier unless you download a PostScript 
  53. version of the font prior to printing.  This difference is a limitation of the 
  54. current LaserWriter driver and it occurs even if the font substitution option 
  55. is turned off.
  56.  
  57.  
  58. Caution
  59.  
  60. Font family numbers can be arbitrary numbers which the system assigns to 
  61. fonts.  We recommend that you always ask for a font by name (with the Font 
  62. Manager call GetFamNum), then use the returned family number as input  to 
  63. those calls which require it.  (On the Macintosh, the Font/DA Mover checks to 
  64. see if a font family number is already in use by the system when it installs 
  65. fonts.  If it finds that a number is already in use, it changes the current 
  66. font number to an unused number.  If you move a font from the Macintosh to the 
  67. IIGS, the font family number is likely to be arbitrary, as is the font family 
  68. number of any user-created fonts.
  69.  
  70.  
  71. Further Reference
  72. o    Apple IIGS Toolbox Reference, Volumes 1 & 2
  73.  
  74.